package com.lonwin.mes2u8.domain.u8;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author DELL
 * @Date 2024-01-02 11:09
 */
@Data
public class U8MaterialOutQueryBodyEntry {
    // 收发记录主表标识
    private Integer id;
    // 条形码
    private String barcode;
    // 存货编码
    private String inventorycode;
    // 存货自由项1
    private String free1;
    // 存货自由项2
    private String free2;
    // 存货自由项3
    private String free3;
    // 存货自由项4
    private String free4;
    // 存货自由项5
    private String free5;
    // 存货自由项6
    private String free6;
    // 存货自由项7
    private String free7;
    // 存货自由项8
    private String free8;
    // 存货自由项9
    private String free9;
    // 存货自由项10
    private String free10;
    // 应发数量
    private BigDecimal shouldquantity;
    // 应发件数
    private BigDecimal shouldnumber;
    // 数量
    private BigDecimal quantity;
    // 主计量单位
    private String cmassunitname;
    // 库存单位码
    private String assitantunit;
    // 库存单位
    private String assitantunitname;
    // 换算率
    private BigDecimal irate;
    // 件数
    private BigDecimal number;
    // 单价
    private BigDecimal price;
    // 金额
    private BigDecimal cost;
    // 计划单价/售价
    private BigDecimal plancost;
    // 计划金额/售价金额
    private BigDecimal planprice;
    // 批号
    private String serial;
    // 生产日期
    private Date makedate;
    // 失效日期
    private Date validdate;
    // 发票子表ID
    private Integer subbillcode;
    // 货位编码
    private String position;
    // 项目大类编码
    private String itemclasscode;
    // 项目大类名称
    private String itemclassname;
    // 项目编码
    private String itemcode;
    // 项目
    private String itemname;
    // 表体自定义项1
    private String define22;
    // 表体自定义项2
    private String define23;
    // 表体自定义项3
    private String define24;
    // 表体自定义项4
    private String define25;
    // 表体自定义项5
    private BigDecimal define26;
    // 表体自定义项6
    private BigDecimal define27;
    // 表体自定义项7
    private String define28;
    // 表体自定义项8
    private String define29;
    // 表体自定义项9
    private String define30;
    // 表体自定义项10
    private String define31;
    // 表体自定义项11
    private String define32;
    // 表体自定义项12
    private String define33;
    // 表体自定义项13
    private BigDecimal define34;
    // 表体自定义项14
    private BigDecimal define35;
    // 表体自定义项15
    private Date define36;
    // 表体自定义项16
    private Date define37;
    // 发货单子表ID
    private Integer subconsignmentid;
    // 委托子表id
    private Integer delegateconsignmentid;
    // 检验单子表ID
    private Integer subcheckid;
    // 子表标识
    private Integer iid;
    // 行号
    private Integer rowno;

}
